[index]
Random Function
Syntax
the random of <upperlimit> or
random (<upperlimit>)
Description
The random function returns a randomly selected integer between 1 and <upperlimit>, inclusive. The random number generator is automatically seeded from the outset, so it always returns a new sequence. If you need to generate a predictable sequence for testing purposes, use the setRandomSeed command.
Notes
To get a random number within a specified range from <lowerlimit> to <upperlimit>, use the following syntax:
Examples
The following function computes a random integer between two specified integers when passed the lesser of the two numbers as its first parameter and the greater of the two as its second parameter:
function random2 lower,upper
return random(upper-lower+1) + lower -1
end random2
Place the function just described into the script of a stack and test it by typing the following in the Message Box: random2 (10, 15)
A number between 10 and 15, inclusive, is returned.
random2 (-5, 5)
This text has been mechanically extracted from the Oracle Media Objects 1.0.4.9 MediaTalk Reference, © 1995 Oracle Corporation, and is provided here solely for educational/historical purposes.